import { createApp } from 'vue';
import App from './App.vue';
import router from '@/router';
import store from '@/store';
import '@/styles/index.less';
// 以下使用vant函数式组件样式需要单独引入
import 'vant/es/toast/style';
import 'vant/es/dialog/style';
import 'vant/es/image-preview/style';
import 'vant/es/notify/style';
// 解决vant表单清除按钮PC端失效问题
import '@vant/touch-emulator';

const app = createApp(App);
app.use(router);
app.use(store);
app.mount('#app');

// 其他代码
window.addEventListener('vite:preloadError', () => {
	console.log('检测到有新版本，3秒后即将刷新...');
	setTimeout(() => {
		window.location.reload(); // 例如，刷新页面
		console.log('页面已更新为最新版本...');
	}, 3000);
});
